Array;These functions allow you to interact with and manipulate arrays in various ways. Arrays are essential for storing, managing, and operating on sets of variables.;;;Array;NA
array;des;array(;);NA;NA
array_change_key_case;Returns an array with all string keys lowercased or uppercased;array_change_key_case(;);array_change_key_case;array_change_key_case()
array_chunk;Split an array into chunks;array_chunk(;);array_chunk;array_chunk()
array_combine;Creates an array by using one array for keys and another for its values;array_combine(;);array_combine;array_combine()
array_count_values;Counts all the values of an array;array_count_values(;);array_count_values;array_count_values()
array_diff;Computes the difference of arrays;array_diff(;);array_diff;array_diff()
array_diff_assoc;Computes the difference of arrays with additional index check;array_diff_assoc(;);array_diff_assoc;array_diff_assoc()
array_fill;Fill an array with values;array_fill(;);array_fill;array_fill()
array_filter;Filters elements of an array using a callback function;array_filter(;);NA;NA
array_flip;Exchanges all keys with their associated values in an array;array_flip(;);NA;NA
array_intersect;Computes the intersection of arrays;array_intersect(;);NA;NA
array_intersect_assoc;Computes the intersection of arrays with additional index check;array_intersect_assoc(;);NA;NA
array_key_exists;Checks if the given key or index exists in the array;array_key_exists(;);NA;NA
array_keys;Return all the keys of an array;array_keys(;);NA;NA
array_map;Applies the callback to the elements of the given arrays;array_map(;);NA;NA
array_merge;Merge one or more arrays;array_merge(;);NA;NA
array_merge_recursive;Merge two or more arrays recursively;array_merge_recursive(;);NA;NA
array_multisort;Sort multiple or multi-dimensional arrays;array_multisort(;);NA;NA
array_pad;Pad array to the specified length with a value;array_pad(;);NA;NA
array_pop;Pop the element off the end of array;array_pop(;);NA;NA
array_push;desc;array_push(;);NA;NA
array_rand;des;array_rand(;);NA;NA
array_reduce;des;array_reduce(;);NA;NA
array_reverse;des;array_reverse(;);NA;NA
array_search;des;array_search(;);NA;NA
array_shift;des;array_shift(;);NA;NA
array_slice;des;array_slice(;);NA;NA
array_splice;des;array_splice(;);NA;NA
array_sum;des;array_sum(;);NA;NA
array_unique;des;array_unique(;);NA;NA
array_unshift;des;array_unshift(;);NA;NA
array_values;des;array_values(;);NA;NA
array_walk;des;array_walk(;);NA;NA
arsort;des;arsort(;);NA;NA
asort;des;asort(;);NA;NA
compact;des;compact(;);NA;NA
count;des;count(;);NA;NA
current;des;current(;);NA;NA
each;des;each(;);NA;NA
end;des;end(;);NA;NA
extract;des;extract(;);NA;NA
in_array;des;in_array(;);NA;NA
key;des;key(;);NA;NA
krsort;des;krsort(;);NA;NA
ksort;des;ksort(;);NA;NA
list;des;list(;);NA;NA
natcasesort;des;natcasesort(;);NA;NA
natsort;des;natsort(;);NA;NA
next;des;next(;);NA;NA
pos;des;pos(;);NA;NA
prev;des;prev(;);NA;NA
range;des;range(;);NA;NA
reset;des;reset(;);NA;NA
rsort;des;rsort(;);NA;NA
shuffle;des;shuffle(;);NA;NA
sizeof;des;sizeof(;);NA;NA
sort;des;sort(;);NA;NA
uasort;des;uasort(;);NA;NA
uksort;des;uksort(;);NA;NA
usort;des;usort(;);NA;NA
Aspell;The aspell() functions allows you to check the spelling on a word and offer suggestions.;;;Aspell;NA